# 基础镜像使用python:3.11---官方镜像下载失败，使用阿里云的
FROM alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/python:3.11.1

# 指定容器工作目录为 /project
WORKDIR /project

# 将服务器 requirements.txt 文件复制到 容器 /project/目录下
COPY requirements.txt /project/

# 安装 项目依赖--指定阿里云镜像
RUN pip install --no-cache-dir -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

# 运行--host 127.0.0.1只接收内网请求,所以这里监听0.0.0.0
CMD ["flask", "run", "--host=0.0.0.0", "--port=7080"]

